Assessment in Software Development for Competitive Environments: An AI Strategy Development Case Study
نویسندگان
چکیده
Competitions are being widely used to motivate students in diverse learning processes, including those computer programming. This paper presents a methodology for designing and assessing competitive scenarios that allow develop three different coding skills: the ability compete against unknown competitors, known competitors refined versions of competitors. The proposal is based on peer code review, implemented as an improvement cycle after dissemination among participants. A case study evaluating was conducted with two cohorts undergraduate course. analysis obtained grades suggests while performance our assistance improved, could still fail or succeed independently assistance. Complementary data from student questionnaires supervisor observations aligned this finding. As conclusion, evidence supports validity methodology. Additionally, several guidelines experience provided transfer other environments.
منابع مشابه
development and implementation of an optimized control strategy for induction machine in an electric vehicle
in the area of automotive engineering there is a tendency to more electrification of power train. in this work control of an induction machine for the application of electric vehicle is investigated. through the changing operating point of the machine, adapting the rotor magnetization current seems to be useful to increase the machines efficiency. in the literature there are many approaches wh...
15 صفحه اولAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملDesigning a Development Strategy for the Public Sport – a Case Study in Mazandaran Province
The aim of this study was to design a development Strategy for the Public Sport in Mazandaran province. A sample of 73 individuals who were the physical education teachers of higher education institutions, senior managers of the department of the youth and sports, senior experts, heads of the state offices, provincial and municipal authorities and bodies of sports participated in this study. ...
متن کاملAI meets Formal Software Development
This report documents the program and the outcomes of Dagstuhl Seminar 12271 “AI meets Formal Software Development”. This seminar brought together researchers from formal methods and AI. The participants addressed the issue of how AI can aid the formal software development process, including modelling and proof. There was a pleasing number of participants from industry and this made it possible...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2021
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics10131566